Skip to content

Consolidated GSoC 2026 website cleanups and formatting fixes#1908

Open
aniruddhaadak80 wants to merge 1 commit intoHSF:mainfrom
aniruddhaadak80:gsoc26/consolidated-cleanups
Open

Consolidated GSoC 2026 website cleanups and formatting fixes#1908
aniruddhaadak80 wants to merge 1 commit intoHSF:mainfrom
aniruddhaadak80:gsoc26/consolidated-cleanups

Conversation

@aniruddhaadak80
Copy link

As discussed in #1907, I am compiling all of the minor fixes and metadata cleanups into this single, unified PR to drastically reduce review noise.

Changes Included:

  1. GSoC 2026 Project Metadata: Appends the missing
    epository and license fields to the remaining 2026 project YAML headers (Clad, CMS, CernVM-FS, FCC, Key4hep, NNPDF, Spack) resolving GSoC: Add repo links and licence information to projects #1862 cleanly.
  2. GSoC Terminology: Replaces legacy instances of student with participant throughout the 2026 _gsocproposals/ files to match the current Google specs.
  3. Template Validation Bug: Adds missing quotes around �lt="{{ page.author }}" in _layouts/blog_post.html so it parses correctly for authors with multi-word names.

If any of these changes are not desired, just let me know and I can squash/drop them out of this PR immediately!

Closes #1907
Closes #1862

@netlify
Copy link

netlify bot commented Mar 13, 2026

Deploy Preview for earnest-hotteok-b1e1bf ready!

Name Link
🔨 Latest commit 69afdaf
🔍 Latest deploy log https://app.netlify.com/projects/earnest-hotteok-b1e1bf/deploys/69b43cf8834e240008e33f67
😎 Deploy Preview https://deploy-preview-1908--earnest-hotteok-b1e1bf.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions bot added the GSoC Related to Google Summer of Code activity label Mar 13, 2026
@aniruddhaadak80
Copy link
Author

As discussed in #1907, I am compiling all of the minor fixes and metadata cleanups into this single, unified PR to drastically reduce review noise.

Changes Included:

  1. GSoC 2026 Project Metadata: Appends the missing
    epository and license fields to the remaining 2026 project YAML headers (Clad, CMS, CernVM-FS, FCC, Key4hep, NNPDF, Spack) resolving GSoC: Add repo links and licence information to projects #1862 cleanly.
  2. GSoC Terminology: Replaces legacy instances of student with participant throughout the 2026 _gsocproposals/ files to match the current Google specs.
  3. Template Validation Bug: Adds missing quotes around �lt="{{ page.author }}" in _layouts/blog_post.html so it parses correctly for authors with multi-word names.

If any of these changes are not desired, just let me know and I can squash/drop them out of this PR immediately!

Closes #1907 Closes #1862

@codex pls review this

@eduardo-rodrigues eduardo-rodrigues requested a review from a team March 13, 2026 11:04
@aniruddhaadak80
Copy link
Author

@gemini-cli thoughts pls

@wdconinc
Copy link
Contributor

At this point the license and repository are just invisible metadata additions.

- Added missing 
epository and license keys to 2026 project pages (resolves formatting requirement from HSF#1862).
- Replaced instances of 'student' with 'participant' in proposals to align with modern GSoC terminology.
- Fixed unquoted �lt attributes in _layouts/blog_post.html to generate valid HTML for multi-word author names.

Closes HSF#1862.

Signed-off-by: Aniruddha Adak <aniruddhaadak80@users.noreply.github.com>
@aniruddhaadak80 aniruddhaadak80 force-pushed the gsoc26/consolidated-cleanups branch from b1bedfb to 69afdaf Compare March 13, 2026 16:36
@ritikyadav1333-gif
Copy link

Hello @aniruddhaadak80 ,

I would like to contribute by working on this issue. I can help resolve the cleanup items mentioned, including the missing metadata in the _gsocprojects files, updating the GSoC terminology, fixing the missing BioDynaMo reference, and correcting the HTML attribute bug.

Please let me know if you would like me to proceed with these fixes, and if possible, kindly assign this issue to me.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GSoC Related to Google Summer of Code activity

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Discussion: Consolidating GSoC 2026 minor website cleanups and seeking guidance GSoC: Add repo links and licence information to projects

3 participants